short-range radar - Francés Inglés Diccionario